Zhao BoZhao Bo
Asian Games 2026: The Aichi-Nagoya Badminton Draw and the Price of September 26My office in Nagoya sits about twenty minutes by subway from the Aichi venue....
India 3-0 Kazakhstan at Asian Games 2026: Women's Singles Strength and an Unverified Doubles GapThe moment Tanvi Sharma sent a cross-court smash to close out the second game...
India 3-0 Kazakhstan at Asian Games 2026: A Clear Singles Picture and an Unrevealed Doubles QuestionIn athletics, there is an unspoken rule that anyone who has stood on a track...
India 3-0 Kazakhstan at the 2026 Asian Games: A Clean Scoreline and a Gap Nobody Has TestedIn the opening game of India's first women's team tie at the 2026 Asian Games...
Asian Games 2026: The Badminton Draw, a Compressed Schedule and a Question the Paper Cannot AnswerOn September 25, when the organizers of the Asian Games 2026 in Aichi-Nagoya...
The Pulse Behind the 3-0: When Badminton Data Hides India's Doubles GapThe carbon racket's snap against the shuttle at second 40 of PV Sindhu versus...
Asian Games 2026 Badminton Draw: Two Anomalous Pairings and an Unverified Compressed ScheduleFajar Alfian stands beside Muhammad Shohibul Fikri. Seo Seung-jae stands besi...
Asian Games 2026: Beneath the Badminton Draw, a Compressed Schedule WhispersI counted seventeen touch-points in the Asian Games 2026 badminton draw....
Asian Games 2026: Five Days, One Draw, and the Trade-Off Equation of Asian BadmintonIn the individual badminton schedule at the 2026 Asian Games, the round of 32...
India's Doubles Blind Spot After the 3-0 Sweep Over KazakhstanIn the scorecard of the India-Kazakhstan tie at the 2026 Asian Games, one lin...
Global Gate Ha Long ESG++ Marathon 2026: Three Distances, 15,000 Entries and an Unverified RecordEarly in the morning on Ha Long's coastal road, I stood long enough to read t...
VFF finalises tenth-term chairmanship nominations: two ASEAN Cups and the real test at Asian Cup 2027In 2026, Tran Quoc Tuan took 74 of 74 votes at the VFF congress for the ninth...
Asian Games 2026: India's Badminton Contingent and the Bet Concentrated in One Doubles PairThere is a moment in badminton that the cameras rarely choose to replay: the...
Lowri Hurd and the Shift from Able-Bodied to Para Table Tennis: A New Generation in the MakingIn March, Lowri Hurd was only classified in women's class 9 in para table...
Data Discipline in the V.League: Lessons from an Empty ReportI once received a nine-page analysis of Vietnamese football. The title was...
Besiktas Roster Math: Sissoko Returns, Jeffries Out 15-20 DaysOn September 11, Besiktas froze Mady Sissoko's contract because of a health...
China's Badminton Team Before the 2026 Asian Games: A Two-Gold Target and the Injury Equation in NagoyaWhen I sat down at a training center in Tokyo to review footage of sessions...
Asian Games 2026: Indonesia Lost the Pokemon Unite Final 1-3, and Their Fifth Silver Measures Nothing About Their Real StrengthSeptember 27, 2026, Aichi Sky Expo Hall D, Japan. The fourth game of the...
The Arteries of a Rally: Why Vietnam's Table Tennis Wins at the SEA Games but Stalls on the Continental StageI sat in the sixth row of a regional arena, some twelve metres from the table...
VALORANT Champions Shanghai: Americas Sweep All Four Openers, But the Sample Is Only FourOn the fourth day of the VALORANT Champions Shanghai group stage, I sat in...
India 3-0 Kazakhstan at Asian Games 2026: Women's Singles Strength and an Unverified Doubles GapThe moment Tanvi Sharma sent a cross-court smash to close out the second game...
India 3-0 Kazakhstan at Asian Games 2026: A Clear Singles Picture and an Unrevealed Doubles QuestionIn athletics, there is an unspoken rule that anyone who has stood on a track...
India 3-0 Kazakhstan at the 2026 Asian Games: A Clean Scoreline and a Gap Nobody Has TestedIn the opening game of India's first women's team tie at the 2026 Asian Games...
Asian Games 2026: The Badminton Draw, a Compressed Schedule and a Question the Paper Cannot AnswerOn September 25, when the organizers of the Asian Games 2026 in Aichi-Nagoya...
The Pulse Behind the 3-0: When Badminton Data Hides India's Doubles GapThe carbon racket's snap against the shuttle at second 40 of PV Sindhu versus...
Asian Games 2026 Badminton Draw: Two Anomalous Pairings and an Unverified Compressed ScheduleFajar Alfian stands beside Muhammad Shohibul Fikri. Seo Seung-jae stands besi...
Asian Games 2026: Beneath the Badminton Draw, a Compressed Schedule WhispersI counted seventeen touch-points in the Asian Games 2026 badminton draw....
Asian Games 2026: Five Days, One Draw, and the Trade-Off Equation of Asian BadmintonIn the individual badminton schedule at the 2026 Asian Games, the round of 32...
India's Doubles Blind Spot After the 3-0 Sweep Over KazakhstanIn the scorecard of the India-Kazakhstan tie at the 2026 Asian Games, one lin...
Global Gate Ha Long ESG++ Marathon 2026: Three Distances, 15,000 Entries and an Unverified RecordEarly in the morning on Ha Long's coastal road, I stood long enough to read t...
VFF finalises tenth-term chairmanship nominations: two ASEAN Cups and the real test at Asian Cup 2027In 2026, Tran Quoc Tuan took 74 of 74 votes at the VFF congress for the ninth...
Asian Games 2026: India's Badminton Contingent and the Bet Concentrated in One Doubles PairThere is a moment in badminton that the cameras rarely choose to replay: the...
Lowri Hurd and the Shift from Able-Bodied to Para Table Tennis: A New Generation in the MakingIn March, Lowri Hurd was only classified in women's class 9 in para table...
Data Discipline in the V.League: Lessons from an Empty ReportI once received a nine-page analysis of Vietnamese football. The title was...
Besiktas Roster Math: Sissoko Returns, Jeffries Out 15-20 DaysOn September 11, Besiktas froze Mady Sissoko's contract because of a health...
China's Badminton Team Before the 2026 Asian Games: A Two-Gold Target and the Injury Equation in NagoyaWhen I sat down at a training center in Tokyo to review footage of sessions...
Asian Games 2026: Indonesia Lost the Pokemon Unite Final 1-3, and Their Fifth Silver Measures Nothing About Their Real StrengthSeptember 27, 2026, Aichi Sky Expo Hall D, Japan. The fourth game of the...
The Arteries of a Rally: Why Vietnam's Table Tennis Wins at the SEA Games but Stalls on the Continental StageI sat in the sixth row of a regional arena, some twelve metres from the table...
VALORANT Champions Shanghai: Americas Sweep All Four Openers, But the Sample Is Only FourOn the fourth day of the VALORANT Champions Shanghai group stage, I sat in...
